a remote possibility - French English Dictionary